Knowledge Transfer with Jacobian Matching
نویسندگان
چکیده
Classical distillation methods transfer representations from a “teacher” neural network to a “student” network by matching their output activations. Recent methods also match the Jacobians, or the gradient of output activations with the input. However, this involves making some ad hoc decisions, in particular, the choice of the loss function. In this paper, we first establish an equivalence between Jacobian matching and distillation with input noise, from which we derive appropriate loss functions for Jacobian matching. We then rely on this analysis to apply Jacobian matching to transfer learning by establishing equivalence of a recent transfer learning procedure to distillation. We then show experimentally on standard image datasets that Jacobian-based penalties improve distillation, robustness to noisy inputs, and transfer learning.
منابع مشابه
Local Affine Approximators for Improving Knowledge Transfer
The Jacobian of a neural network, or the derivative of the output with respect to the input, is a versatile object with many applications. In this paper we discuss methods to use this object efficiently for knowledge transfer. We first show that matching Jacobians is a special form of distillation, where noise is added to the input. We then show experimentally that we can perform better distill...
متن کاملAn Active Appearance Model with a Derivative-Free Optimization
A new aam matching algorithm based on a derivative free optimization is presented and evaluated in this paper. For this, we use an efficient model-based optimization algorithm, the so called newuoa algorithm from M.J.D. Powell. We compare the new matching method performances against the standard one based on a fixed Jacobian matrix learned from a training set, and show significant improvements ...
متن کاملFramework Comparison Between a Multifingered Hand and a Parallel Manipulator
In this paper we apply the kineto-static mathematical models commonly used for robotic hands and for parallel manipulators to an example of handplus-object (parallel manipulator) with three fingers (legs), each with two phalanges (links). The obtained analytical matrix expressions that define the velocity and static equations in both frameworks are shown to be equivalent. This equivalence clari...
متن کاملForward and Inverse Kinematics Seamless Matching Using Jacobian
In this paper the problem of matching Forward Kinematics (FK) motion of a 3 Dimensional (3D) joint chain to the Inverse Kinematics (IK) movement and vice versa has been addressed. The problem lies at the heart of animating a 3D character having controller and manipulator based rig for animation within any 3D modeling and animation software. The seamless matching has been achieved through the us...
متن کاملModeling and Optimal Control of 4 Wheel Steering Vehicle Using LQR and its Comparison with 2 Wheel Steering Vehicle
In this paper, kinetic and kinematic modeling of a 4 wheel steering vehicle is done and its movement is controlled in an optimal way using Linear Quadratic Regulator (LQR). The results are compared with the same control of two-wheel steering case and the advantages are analyzed. In 4 wheel steering vehicles which are nowadays more applicable the number of controlling actuators are more than the...
متن کامل